Merging to release-5.8: [TT-15100][TT-15091] adjusted swagger enum and tyk vendor extension schema name (#7535)#7537
Conversation
…chema name (#7535) - Schema XTykApiGateway is renamed to TykVendorExtension in the schemas section - All $ref references to XTykApiGateway are updated to reference TykVendorExtension - BooleanQueryParam schema has enum removed while preserving type: boolean - All inline boolean parameter enums are removed from the specification <!---TykTechnologies/jira-linter starts here--> ### Ticket Details <details> <summary> <a href="https://tyktech.atlassian.net/browse/TT-15100" title="TT-15100" target="_blank">TT-15100</a> </summary> | | | |---------|----| | Status | Ready for Dev | | Summary | Tyk Dashboard Swagger YAML Schema Discrepancy | Generated at: 2025-11-12 09:34:58 </details> <!---TykTechnologies/jira-linter ends here--> (cherry picked from commit b091f91)
|
Swagger Changes
_ __ __
TykVendorExtension:
enum:
enum:
enum:
enum:
enum:
enum:
enum:
_| |_ _ / _|/ _| between swagger-prev.yml
+ one list entry added:
+ one list entry added:
+ one list entry added:
+ one list entry added:
+ one list entry added:
+ one map entry added:
- one list entry removed:
- one list entry removed:
- one list entry removed:
- one list entry removed:
- one list entry removed:
- one map entry removed:
- one map entry removed:
- one map entry removed:
- one map entry removed:
- one map entry removed:
- one map entry removed:
- one map entry removed:
/ _' | | | | |_| |_ and swagger-current.yml
\__,_|\__, |_| |_| returned 13 differences
components.schemas
components.schemas.BooleanQueryParam
components.schemas.TraceRequest.properties.oas.oneOf
paths./tyk/apis/oas.get.responses.200.content.application/json.schema.items.allOf
paths./tyk/apis/oas.post.requestBody.content.application/json.schema.allOf
paths./tyk/apis/oas/{apiID}.get.responses.200.content.application/json.schema.allOf
paths./tyk/apis/oas/{apiID}.put.requestBody.content.application/json.schema.allOf
paths./tyk/keys.post.parameters.hashed.schema
paths./tyk/keys/{keyID}.delete.parameters.hashed.schema
paths./tyk/keys/{keyID}.get.parameters.hashed.schema
paths./tyk/keys/{keyID}.post.parameters.hashed.schema
paths./tyk/keys/{keyID}.put.parameters.hashed.schema
paths./tyk/reload.get.parameters.block.schema
| (_| | |_| | _| _| |
|
API Changes no api changes detected |
PR Code Suggestions ✨Explore these optional code suggestions:
|
|



[TT-15100][TT-15091] adjusted swagger enum and tyk vendor extension schema name (#7535)
section
TykVendorExtension
boolean
Ticket Details
TT-15100
Generated at: 2025-11-13 12:19:58